# 调用硅基流动大模型.py
from langchain.chat_models import init_chat_model
import os
from dotenv import load_dotenv
load_dotenv()
model = init_chat_model(
    model="Qwen/Qwen3-8B", # 模型名称
    model_provider="openai", # 模型提供商，硅基流动提供了openai请求格式的访问
    base_url="https://api.siliconflow.cn/v1/", #硅基流动模型的请求url
    # api_key="sk-bovbphkzfhmfsohgcmembbzzpyqzxuspdvzsccujulwiowpb", # 填写你注册的硅基流动 API Key
    api_key=os.environ.get('OPENAI_API_KEY'),
)

question = "地球是圆的吗"

result = model.invoke(question) #将question问题传递给model组件, 同步调用大模型生成结果

print(result)